@charset "utf-8";
* {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-style: normal;
	font-size: 100%;
}
ol, ul, li {
	list-style: none;
}
a {text-decoration: none; color:#747272;}
a:hover {color: #e31515;}
.clear {width: 10px;height: 1px;margin-top: -1px;clear: both;}
.g{width: 10px;height: 10px;margin-top: -1px;clear: both;}
.more{ float:right; width:42px; clear:both; }
body {font-family: "微软雅黑";font-size: 14px;color:#747272;text-align:center; }
.body {width:100%; margin: 0px auto; background:url(images/top_bg.jpg) no-repeat top center;}
.header_area{ width:1100px; height:100px; margin:0 auto; }
.header_area .logo{ float:left;}
.header_area .logo img{ width:100%; margin-top:15px; margin-left:10px;}
.header_area .tel{ float:right; margin-top:25px;}
/*顶部 */
#middle_area{ width:1100px; margin:0 auto; margin-top:380px; background:url(images/middle_bg.jpg) no-repeat center top;}
.com_area{ width:1100px; margin:0 auto;}
.com_area_title{ height:82px;}
.com_area_title img{ margin-top:15px;}
.com_area_text{ line-height:28px; text-align:left;}
.com_area_text h1{ color:#1c1a1a; line-height:25px; text-align:center;}
.com_area_more{ margin:10px auto;}
/*公司简介 */
.gzsh_area{ float:left; width:503px;}
.gzsh_area_title{}
.gzsh_area_text{ width:470px; margin:0 auto; margin-top:10px;}
.gzsh_area_text li{ height:30px; line-height:30px; }
.gzsh_area_text li span{ float:left;}
.gzsh_area_text li strong{ float:right; color:#e31515; font-weight:normal;}
/*新闻中心 */
.con_area{ width:270px; margin:0 15px; float:left; line-height:24px; text-align:left;}
.con_area img{ margin:0 42px;}
/*联系我们 */
.crcm_area{ width:297px; float:left;}
.crcm_area_title{ margin-top:2px; margin-bottom:10px;}
/*此处小幻灯片特效样式*/
.slide_wrap img{border:none 0;}
.slide_wrap *{ margin:0;padding:0;}
.slide_wrap{ position:relative;width:297px;height:221px;background-color:#e10000;color:#666;overflow:hidden; clear:both;}
.slide_imglist{}
.slide_imglist li{float:left;margin-right:3px;display:inline;}
.slide_imglist li img{width:291px;height:206px;display:block; margin-top:3px; margin-left:3px; }

.slide_title{bottom:0;left:0;width:100%;height:12px;overflow:hidden;position:absolute;}
.slide_title h3{position:absolute;top:0;left:0;height:12px;line-height:12px;overflow:hidden;padding:0 10px;z-index:2;display:block;}
.slide_title h3 a{color:#efefef;font-weight:bold;font-size:16px;}
.slide_title h3 a:hover{color:#ff0;}
.slide_title em{position:absolute;left:0;display:block;top:0;width:100%;height:12px;opacity:0.45;filter:alpha(opacity=45);background:#000;z-index:1;}

.slide_num{right:1px;z-index:3;top:0;position:absolute;border-left:1px #eee solid; margin-top:1px;}
.slide_num dd{
	color:#fff;
	display:inline;
	margin:0px 1px 0 0;
	width:22px;
	height:10px;
	font-size:6pt;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	*font-family:"04b08","04b_08",Arial;
	font-weight:300;
	line-height:12px;
	border-right:1px #C0C3BF solid;
	background:#facc1f;
	cursor:pointer;
	float:left;}
.slide_num dd.active{color:#fff;background:#e10000;} /*数字颜色*/
/*小幻灯片 */
.zpxs_area{ width:1100px; margin:20px auto; background:url(images/pro_title_bg.png) no-repeat center top; }
.zpxs_area .title{ height:34px; font-size:16px; color:#000000;}
.zpxs_area .title span{ line-height:34px; float:left;}
.zpxs_area .title strong{ float:right; margin-right:30px;}

/*产品 */

.footer_area{ height:118px; margin: 0px auto; background:url(images/foot_bg.jpg) repeat-x;}
.footer_area .ewm{ width:78px; height:78px; float:left; margin-top:18px; margin-left:21px; margin-right:21px;}
.footer_text{ height:78px; margin-top:20px; width:650px; line-height:26px; font-size:12px;float:left; text-align:left; color:#FFFFFF; }
.footer_logo{ width:158px; margin-top:10px; float:right;}
/*底部 */



/*下面左右滚动 */
.mt14{margin-top:14px;}
.mr_t1 { background: url(../images/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { }
.mr_frBtnL { float: left; margin: 48px 20px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl {  width:990px; float: left;  margin:0 auto; margin-top:12px;}
.455 { float: right; margin-top: 28px; cursor: pointer; }

.mr_frUl ul li { display: inline; float: left; width:187px;  margin-right:12px; overflow: hidden; }
.mr_frUl ul li  a{ background-color:#ececec;  width:187px; height:230px; display:block;}
.mr_frUl ul li a:hover{background-color:#ba0218;  display:block;}
.mr_frUl ul li  img{ margin-top:6px;}
.mr_frUl ul li h1{ line-height:30px; color:#000000; background-color:#ececec; margin-top:2px;}

.mr_frBtnR{ margin-top:80px;}
.mr_frBtnL{ margin-top:80px;}

/*此处nav导航栏特效样式*/
.nav_bg{width:100%; height:50px; background:url(images/nav.jpg) repeat-x;}
#nav { display:block; width:1100px; margin:0px auto;  }
#nav .jquery_out {float:left;line-height:50px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; background:url(images/xian.jpg) no-repeat left center; width:122px;/*IE6 only*/}
#nav .mainlevel a {color:#e8e8e8;width:122px; display: block;height:50px; line-height:50px;text-shadow: 1px 1px  3px #000; }
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#69000e;}
#nav .mainlevel ul {display:none; position:absolute; z-index:10;}
#nav .mainlevel li {border-top:1px solid #fff; background:#69000e; width:122px;/*IE6 only*/ }
#nav .mainlevel li a:hover{ background:#ffd338; }

.nav li{float:left;height:57px; line-height:57px; }
.nav .navli{ background:url(images/xian.jpg) no-repeat left center;  }
.nav li a{ color:#e8e8e8;width:105px; display: block;height:57px;text-shadow: 1px 1px  3px #000; }
.nav li a:hover{color:#ffd600; width:105px; height:57px; display: block; background:url(images/nav_hover.png) no-repeat center top; }
/*导航 */


/*二维码*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
/*大幻灯片开始*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:380px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0; right:0;}
#playBox .oUlplay li{ float:left; vertical-align:middle;}
.oUlplay li img{ vertical-align:middle;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*大幻灯片结束*/




/*内页 */
.ny_area{ width:1100px; margin:0 auto;  background:url(images/middle_bg.jpg) no-repeat center top;}
.ny_area_title{ height:61px; background:url(images/ny_xian.jpg) no-repeat bottom; }
.ny_area_title img{ margin-top:26px;}


.ny_area_title a{ color:#CCCC33}
.ny_area_nav{}
.ny_area_nav li{ width:116px; height:42px; line-height:42px; margin:15px 27px; float:left; background:#ffd338; }
.ny_area_nav li a{ color:#000000; background:url(images/ny_hover.png) no-repeat; display:block;}
.ny_area_nav li a:hover{ background:url(images/ny_hover_a.png) no-repeat; display:block; color:#FF0000}
.ny_about{ width:1128px; background:url(images/ny_main_bg.jpg) repeat-x;  line-height:24px; text-align:left; padding:15px; margin-bottom:20px; }
.ny_con_area{}
.ny_con_area .title{ margin:20px auto;}
.ny_con_area .icon img{ margin:0px 5px;}
.ny_con_area .text{ text-align:center; line-height:24px; color:#858585; font-size:12px; font-family:"宋体"; margin:20px auto;}
.ny_con_area .ditu{margin:20px auto;}



#news_list{width:1100px; }
#news_list ul {
	width: 95%;
	height: 230px;
	padding: 9px;	
}
#news_list ul li {
	width: 95%;
	padding-left: 10px;
	height: 35px;
	line-height: 35px;
 *height: 35px;
 *line-height: 35px;
	padding-right: 10px;
	border-bottom:#333333 dashed 1px;
}
#news_list ul a {
	color:#666666;
}
#news_list .one {
	background: #F0F0F0;
}
#news_list ul li span {
	float: left;
}
#news_list ul li strong {
	float: right;
	font-weight: normal;
}
.s_news_box
{
    width:1003px;
    height:auto;
    float:left;
    margin-left:16px;
    margin-top:20px;
    padding-bottom:10px;
    overflow:hidden;
}

.s_news_pic
{
    width:190px;
    height:110px;
    float:left;
}

    .s_news_pic img
    {
        border:1px solid #a09fa2;
    }


.s_news_txt
{
    width:750px;
    height:110px;
    float:right;
}

.s_news_txt a h3 
{
    width:750px;
    height:30px;
    float:left;
    font-size:12px;
    color:#ffffff;
    line-height:30px;
    text-overflow:ellipsis; overflow:hidden;
	text-align:left;
}

.s_news_txt a h4
{
    width:750px;
    height:40px;
    float:left;
    font-size:12px;
    color:#ffffff;
    line-height:20px;
    font-weight:normal;
    text-overflow:ellipsis; overflow:hidden;
	text-align:left;
}

.s_news_txt a span
{
    width:750px;
    height:30px;
    float:left;
    font-size:12px;
    color:#ffffff;
    line-height:30px;
    overflow:hidden;
	text-align:left;
}
#new_show{ width:1000px; margin:0 auto;}
#new_show .h1{ font-size:16px; font-weight:bold; color:#bd0000; line-height:40px; margin-top:10px; }
#new_show .h2{ font-size:14px; line-height:30px; border-bottom:1px solid #999999; margin-bottom:15px;}
#new_show .text{ line-height:30px; margin-bottom:20px; text-align:left; }


/*翻页 */
DIV.sabrosus {MARGIN: 3px; TEXT-ALIGN: center;clear:both; padding:21px 0 29px 0; clear:both;font-family:Microsoft YaHei;}
DIV.sabrosus A:link,DIV.sabrosus A:visited {color:#888; padding:7px 12px;text-align:center;MARGIN-RIGHT: 2px;TEXT-DECORATION: none; BACKGROUND-COLOR:#FFF; border:1px solid #E5E5E5;}
DIV.sabrosus A:hover {text-decoration: underline;color:#000;}
DIV.sabrosus SPAN.current {padding:7px 12px; background:#bd0000; color:#FFF;border:1px solid #E5E5E5;}
DIV.sabrosus SPAN.disabled {padding:7px 12px;MARGIN-RIGHT: 2px;border:1px solid #E5E5E5;}
/*翻页结束 */



#pro_con {
	width:97%;
	*width: 97%;
	min-height: 360px;
	padding: 15px;
	padding-right: 0px;
	line-height:25px;
}

#pro_con .procontent{
text-align:left;
line-height:25px;
}

#pro_con .propage{
line-height:25px;
}

#pro_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#pro_con #pic {
	text-align: center;
	margin-bottom: 5px;
}
#pro_con a{
	color:#666666;
}
#pro_list{ margin:0 auto;}
#pro_list ul{ margin-top:20px;}
#pro_list li{ width:525px;  float:left; margin:0 12px; margin-bottom:16px;}
#pro_list li img{ width:525px; height:378px;}
#pro_list li .h1{   width:525px; height:48px; line-height:48px; background-color:#bd0000; color:#FFFFFF; margin-top:3px;}
#pro_list li a{ color:#0087d6;}
#pro_list li a:hover{ color:#4a4a4a;}


#ny_pro_show{ width:92%; margin: 0 auto; text-align:center;} 
#ny_pro_show img{ border:1px solid #343434; margin:0 auto; margin-bottom:20px;}
#ny_pro_show .text {font-size:14px; line-height:26px; text-align:left; }
#ny_pro_show .title{ height:50px; line-height:50px; font-size:18px; color:#bd0000;}
#down_con {
	width: 95%;
	min-height: 360px;
	padding: 15px;
	padding-right: 0px;
}
#down_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#down_con #pic {
	text-align: center;
	margin-bottom: 5px;
}

#down_list ul {
	width: 650px;
	height: 230px;
	padding: 9px;
}
#down_list ul li {
	width: 650px;
	padding-left: 10px;
	height: 25px;
	line-height: 25px;
 *height: 22px;
 *line-height: 22px;
	padding-right: 10px;
}
#down_list .one {
	background: #F0F0F0;
}
#down_list ul li span {
	float: left;
}
#down_list ul li strong {
	float: right;
	font-weight: normal;
}


#jianli {
	padding-top: 15px;
}
#jianli td {
	border: 1px solid #000;
}
#jianli td input {
}
#jianli textarea {
	overflow: hidden;
}
#job_list {
	padding-top: 15px;
}
#user_dl {
}
#user_dl li {
	height: 30px;
	line-height: 30px;
}
#user_dl input {
	width: 200px;
	height: 20px;
	line-height: 20px;
	padding-left: 2px;
	border: #000 1px solid;
}
#gwc {
}
#gwc li {
	width: 650px;
	height: 95px;
	padding: 5px;
	border-bottom: 1px dashed #666;
	line-height: 100px;
}
#gwc li .left {
	float: left;
	display: block;
}
#gwc li .right {
	float: right;
	display: block;
}
#gwc li img {
	width: 95px;
	height: 95px;
	vertical-align: middle;
}
/*dingdan*/
#dingdan {
	border-top: 1px solid #999;
	width: 650px;
}
#dingdan li {
	width: 650px;
	height: 30px;
	border-bottom: #999 1px solid;
	overflow: hidden;
	float: left;
	border-right: 1px solid #999;
}
#dingdan li h1 {
	width: 150px;
	height: 30px;
	border-left: 1px solid #999;
	float: left;
	text-align: center;
	font-size: 12px;
	line-height: 35px;
	font-weight: 100;
	overflow: hidden;
}
#dingdan li h2 {
	width: 150px;
	height: 30px;
	border-left: 1px solid #999;
	float: right;
	text-align: center;
	font-size: 12px;
	line-height: 35px;
	font-weight: 100;
	overflow: hidden;
}
#user_zc {
}
#user_zc input {
	width: 200px;
	height: 23px;
	line-height: 23px;
	padding-left: 2px;
	border: 1px solid #000;
}
#user_zc .middle {
	text-align: center;
}
#user_zc .middle input {
	width: 80px;
}
/*留言样式*/
#gbook {padding: 25px 0 0 35px;}
#gbook li {padding: 5px;text-align:left;}
#gbook input {border: 1px solid #999;width: 200px;padding-left: 2px;height: 26px;line-height: 26px;}
#gbook #tijiao {width: 80px;height: 25px;line-height: 25px;background: #000;color: #FFF;margin-left: 50px;}
#gbook textarea {width: 400px;height: 120px;border: 1px solid #999;overflow: hidden;line-height: 20px;padding-left: 2px;}
#gbook #chongzhi {width: 80px;height: 25px;line-height: 25px;background: #000;color: #FFF;}
#gbook span {color: #CCC;font-size: 12px;}
#gbook_list {width: 90%;padding: 20px 0 0 50px;height: 200px;}
#gbook_list li {width: 600px;height: 25px;line-height: 25px;border-bottom: 1px dashed #000;}
#gbook_list li span {float: left;padding-left: 10px;}
#gbook_list li strong {float: right;font-weight: normal;padding-right: 10px;}

/*翻页*/
/*翻页*/
.pages{color:#000; margin:10px auto; height:26px;clear:both; text-align:left; padding-left:20px;}
.page_zong{color:#000; display:block; float:left; padding:2px 6px;  height:24px; line-height:24px; margin:0 6px; text-align:center; border:1px solid #e6e6e6; background:#FFF; }
#page_on{color:#000; display:block; float:left; padding:2px 6px;  height:24px; line-height:24px; margin:0 6px; text-align:center; border:1px solid #e6e6e6; background:#FFF; }
.page_a{ float:left; padding:2px 6px; height:24px; line-height:24px; margin:0 6px; text-align:center; border:1px solid #e6e6e6; background:#FFF;}
.page_a a{color:#000;}
.page_clear{ clear:both;}
#page {
 width:1000px;
	text-align:left; line-height:30px;  margin:0 auto; margin-bottom:20px; color:#f60000;
}
#page a {
	padding: 0 5px;
	color:#737272;
}
#page a:hover {
	padding: 0 5px;
	color:#f60000;
}

